protective spectacles - English Synonyms Dictionary